body {
  width: 100%;
  height: 100%;
}
div{
	/*border: 1px solid red;*/
}
img{
	width: 100%;
	height: 100%;
}
.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

.slideout-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 256px;
  min-height: 100vh;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  z-index: 0;
  display: none;
  float: left;
  /*overflow-y:visible;*/
}

.slideout-menu-left {
  left: 0;
}

.slideout-menu-right {
  right: 0;
}

.slideout-panel {
  position: relative;
  z-index: 1;
  will-change: transform;
  /*background-color: #FFF; /* A background-color is required */
  min-height: 100vh;
}

.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
  overflow: hidden;
}

.slideout-open .slideout-menu {
  display: block;
}
.left_top_login{
	background-color: #75af50;
	width: 100%;
	height: 60vw;
	display: flex;
	flex-direction: column;
}
/*.menu{
	background-color: #0ecb19;
}*/
.touxiang_1{
	display: flex;
	justify-content:center;
	align-items: center;
	width: 100%;
	height: 40vw;
	
}
.touxiang_2{
	width: 30vw;
	height: 30vw;
	border-radius: 18vw;
	overflow: hidden;
	margin-top: 3vw;
}
.login_out{
	padding: 0vw 10vw;
	display: flex;
	justify-content:space-between;
	align-items: center;
	height: 20vw;
}
.login_out>div{
	width: 20vw;
	height: 8vw;
	color: white;
	text-align: center;
	line-height: 8vw;
	font-size: 5vw;
	border: 1px solid white;
	border-radius: 1vw;
	letter-spacing: 1vw;
}
.left_munu_ysy{
	/*background-color: #253947;*/
	display: flex;
	flex-direction: column;
	justify-content: center;                                                      
}
.mune_list_ysy1{
	width: 100%;
	height: 12vw;
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 1.1px solid #253947;
	border-top: 1.1px solid #253947;
	
}
.mune_list_ysy1:first-child{
	background-color: #253947;
}
.mune_list_ysy2{
	width: 100%;
	height: 10vw;
	display: flex;
	justify-content:flex-start;
	align-items: center;
	margin-left: 10vw;
	
	
	
}
.left_menu_img{
	width: 7vw;
	height: 7vw;
}
.left_menu_info{
	color: white;
	width: 30vw;
	height: 10vw;
	line-height: 10vw;
	text-align: center;
	font-size: 4.5vw;
}
/*主页css开始*/
.page_top{
	background-color: #75af50;
	width: 100%;
	height: 15vw;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.js-slideout-toggle{
	width: 7vw;
	height: 7vw;
}
.fangdajing{
	width: 7vw;
	height: 7vw;
}
.page_top_tiaotle{
	width: 40vw;
	height: 7vw;
	line-height: 7vw;
	color: white;
	letter-spacing: 1vw;
	font-weight: bold;
	font-size: 4.5vw;
}
.back {
    width: 11vw;
    height: 11vw;
    position: fixed;
    bottom: 32.0vw;
    z-index: 66;
    right: 4vw;
    opacity: 0.8;
}